package com.speedchina.permission.dao.sys;

import com.speedchina.framework.base.IDao;
import com.speedchina.permission.domain.sys.dto.DictItemDTO;
import com.speedchina.permission.domain.sys.entity.DictItem;
import com.speedchina.permission.domain.sys.po.DictItemPo;

import java.util.List;

/**
 * 系统表 - 字典项 DAO 类
 * @author hank
 * @date 2021-04-08 13:31:41
 */
public interface DictItemDao extends IDao<DictItem> {

    /**
     * 查看列不能重复判断
     * @date:  2021/5/12
     * @Description
     * @param []
     * @return java.lang.Integer
     * @throws
     */
    Integer countExist(DictItemPo dictItemPo);

    /**
     * 查询字典项
     * @Author xz
     * @Param [dictCode]
     * @return java.util.List<com.speedchina.permission.domain.sys.dto.DictItemDTO>
     */
    List<DictItemDTO> selectItemByDictType(String dictCode);
}